package cn.shengchao.qywx.infrastrure.po;

import com.baomidou.mybatisplus.annotation.*;

import lombok.Data;
import top.continew.starter.extension.crud.model.entity.BaseDO;

/**
 * 企微邀请客服
 */
@Data
@TableName(value = "qywx_user_service_invite")
public class QywxUserServiceInvite extends BaseDO {
    /**
     * 自增主键
     */
    @TableId(value = "id", type = IdType.AUTO)
    private Long id;

    /**
     * 用户id
     */
    @TableField(value = "user_id")
    private Long userId;

    /**
     * 服务人员（员工，会员，加盟商）
     */
    @TableField(value = "service_user_id")
    private Long serviceUserId;

    /**
     * 推广角色
     */
    @TableField(value = "service_distribute_code")
    private String serviceDistributeCode;

    /**
     * 最终服务商（会员，服务商）
     */
    @TableField(value = "service_distribute_user_id")
    private Long serviceDistributeUserId;

    /**
     * 企微号
     */
    @TableField(value = "service_cp_user_id")
    private String serviceCpUserId;

    /**
     * 删除标记 0生效 1删除
     */
    @TableField(value = "data_status")
    private Integer dataStatus;

}